Developer --> Technical Publications
PATH Hardware Documentation > Device Managers and Drivers > ATA Devices > ATA Device Software Guide


Supplemental Reference Documents

AT Attachment Interface for Disk Drives, ANSI X3.221-1994, approved May 12, 1994

AT Attachment Interface with Extensions (ATA-2), ANSI ASC X3.279-1996, revision 3, proposed American National Standard 948D

AT Attachment-3 Interface (ATA-3), ANSI ASC X3.298-199x

AT Attachment-4 Interface (ATA-4), X3T13 draft

ATA Packet Interface for CD-ROMs, SFF-8020, revision 1.2, June 13, 1994

Western Digital Enhanced IDE Implementation Guide, by Western Digital Corporation, revision 5.0

Fast ATA Sourcebook, Quantum Corporation, November 1994

Enhanced Disk Drive Specification, by Phoenix Technologies Ltd., version 1.1, January 95

Developers should also refer to Apple developer technotes which are available on the Apple Developer World Wide web site. The following technotes are of particular interest to developers interested in working with ATA devices.

Technote 1094, Virtual Memory Application Compatibility, which describes virtual memory interaction with the ATA Manager.

Technote DV 22, CD-ROM Driver Calls, which discusses ATA CD-ROM driver calls.

ATA Demo sample code demonstrates how to call the ATA Manager and scan the ATA bus is also available on the Apple Developer World Wide web site.

Developers should also have copies of the relevant books of the Inside Macintosh series, available in technical bookstores and on the World Wide Web at

http://developer.apple.com/techpubs/macos8/mac8.html

You should also have Designing PCI Cards and Drivers for Power Macintosh Computers. These books are available in technical bookstores.

Apple Developer World Web Site

The Apple Developer World Web site is the one-stop source for finding technical and marketing information specifically for developing successful Macintosh-compatible software and hardware products. Developer World is dedicated to providing developers with up-to-date Apple documentation for existing and emerging Macintosh technologies. Developer World can be reached at

http://www.apple.com/developer/

Conventions

This developer note uses the following typographical conventions.

Typographical Conventions

Computer-language text--any text that is literally the same as it appears in computer input or output--appears in Courier font.

Hexadecimal numbers are preceded by a dollar sign ($). For example, the hexadecimal equivalent of decimal 16 is written as $10.

Note
A note like this contains information that is interesting but not essential for an understanding of the text.

IMPORTANT
A note like this contains important information that you should read before proceeding.


© 1999 Apple Computer, Inc. — (Last Updated 30 Oct 97)

Previous | Back Up One Level | Next | Show Frames | Hide Frames